0 رای
وضعیت موجودی موجود

قیمت قبلی: 6,480,000 ریال
قیمت: 6,080,000 ریال

 



جلد سخت سیاه و سفید

Product details

  • Publisher ‏ : ‎ Packt Publishing (January 6, 2022)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 488 pages
  • ISBN-10 ‏ : ‎ 1800209797
  • ISBN-13 ‏ : ‎ 978-1800209794


 

کتاب The Definitive Guide to Modernizing Applications on Google Cloud: The what, why, and how of application modernization on Google Cloud

Get to grips with the tools, services, and functions needed for application migration to help you move from legacy applications to cloud-native on Google Cloud

Key Features

  • Discover how a sample legacy application can be transformed into a cloud-native application on Google Cloud
  • Learn where to start and how to apply application modernization techniques and tooling
  • Work with real-world use cases and instructions to modernize an application on Google Cloud

Book Description

Legacy applications, which comprise 75–80% of all enterprise applications, often end up being stuck in data centers. Modernizing these applications to make them cloud-native enables them to scale in a cloud environment without taking months or years to start seeing the benefits. This book will help software developers and solutions architects to modernize their applications on Google Cloud and transform them into cloud-native applications.

This book helps you to build on your existing knowledge of enterprise application development and takes you on a journey through the six Rs: rehosting, replatforming, rearchitecting, repurchasing, retiring, and retaining. You'll learn how to modernize a legacy enterprise application on Google Cloud and build on existing assets and skills effectively. Taking an iterative and incremental approach to modernization, the book introduces the main services in Google Cloud in an easy-to-understand way that can be applied immediately to an application.

By the end of this Google Cloud book, you'll have learned how to modernize a legacy enterprise application by exploring various interim architectures and tooling to develop a cloud-native microservices-based application.

What you will learn

  • Discover the principles and best practices for building cloud-native applications
  • Study the six Rs of migration strategy and learn when to choose which strategy
  • Rehost a legacy enterprise application on Google Compute Engine
  • Replatform an application to use Google Load Balancer and Google Cloud SQL
  • Refactor into a single-page application (SPA) supported by REST services
  • Replatform an application to use Google Identity Platform and Firebase Authentication
  • Refactor to microservices using the strangler pattern
  • Automate the deployment process using a CI/CD pipeline with Google Cloud Build

Who this book is for

This book is for software developers and solutions architects looking to gain experience in modernizing their enterprise applications to run on Google Cloud and transform them into cloud-native applications. Basic knowledge of Java and Spring Boot is necessary. Prior knowledge of Google Cloud is useful but not mandatory.

Table of Contents

  1. Cloud-Native Application Fundamentals
  2. End-to-End Extensible Tooling for Cloud-Native Application Development
  3. Cloud-Native Architecture Patterns and System Architecture Tenets
  4. Choosing the Right Compute Option
  5. Choosing the Right Database and Storage
  6. Implementing a Messaging and Scheduling System
  7. Implementing Cloud-Native Security
  8. Introducing the Legacy Application
  9. The Initial Architecture on Google Compute Engine
  10. Addressing Scalability and Availability
  11. Re-Platforming the Data Layer
  12. Designing the Interim Architecture
  13. Refactoring to Microservices
  14. Refactoring the Frontend and Exposing REST Services
  15. Handling Eventual Consistency with the Compensation Pattern
  16. Orchestrating Your Application with Google Kubernetes Engine
  17. Going Serverless with Google App Engine
  18. Future Proofing Your App with Google Cloud Run

(N.B. Please use the Look Inside option to see further chapters)

منابع کتاب کتاب The Definitive Guide to Modernizing Applications on Google Cloud: The what, why, and how of application modernization on Google Cloud

با ابزارها، سرویس‌ها و عملکردهای مورد نیاز برای انتقال برنامه‌ها آشنا شوید تا به شما کمک کنند در Google Cloud از برنامه‌های قدیمی به cloud-native بروید.

ویژگی های کلیدی

  • کشف کنید که چگونه یک نمونه برنامه قدیمی می تواند به یک برنامه بومی ابری در Google Cloud تبدیل شود
  • بیاموزید که از کجا شروع کنید و چگونه از تکنیک ها و ابزارهای مدرن سازی برنامه ها استفاده کنید
  • برای مدرن کردن یک برنامه در Google Cloud با موارد استفاده در دنیای واقعی و دستورالعمل‌ها کار کنید

توضیحات کتاب

برنامه های کاربردی قدیمی، که 75 تا 80 درصد از همه برنامه های کاربردی سازمانی را تشکیل می دهند، اغلب در مراکز داده گیر می کنند. مدرن کردن این برنامه‌ها برای تبدیل آن‌ها به فضای ابری، آن‌ها را قادر می‌سازد تا در یک محیط ابری مقیاس شوند بدون اینکه ماه‌ها یا سال‌ها طول بکشد تا مزایا را ببینند. این کتاب به توسعه‌دهندگان نرم‌افزار و معماران راه‌حل‌ها کمک می‌کند تا برنامه‌های خود را در Google Cloud مدرن‌سازی کنند و آنها را به برنامه‌های بومی ابری تبدیل کنند.

این کتاب به شما کمک می‌کند تا دانش موجود خود را در مورد توسعه برنامه‌های کاربردی سازمانی بسازید و شما را به سفری بین شش روپیه سوق می‌دهد: میزبانی مجدد، بازسازی مجدد، معماری مجدد، خرید مجدد، بازنشستگی و حفظ. شما یاد خواهید گرفت که چگونه یک برنامه سازمانی قدیمی را در Google Cloud مدرن کنید و به طور موثر بر روی دارایی ها و مهارت های موجود بسازید. این کتاب با رویکردی تکراری و تدریجی برای مدرن‌سازی، خدمات اصلی در Google Cloud را به روشی آسان و قابل درک معرفی می‌کند که می‌تواند بلافاصله در یک برنامه کاربردی اعمال شود.

در پایان این کتاب Google Cloud، شما یاد خواهید گرفت که چگونه یک برنامه سازمانی قدیمی را با کاوش در معماری‌های موقت و ابزارهای مختلف برای توسعه یک برنامه مبتنی بر میکروسرویس‌های بومی ابری مدرن کنید.

آنچه خواهید آموخت

  • اصول و بهترین شیوه ها برای ساخت برنامه های کاربردی ابری را کشف کنید
  • شش Rs استراتژی مهاجرت را مطالعه کنید و یاد بگیرید که چه زمانی کدام استراتژی را انتخاب کنید
  • یک برنامه سازمانی قدیمی را در موتور محاسباتی Google دوباره میزبانی کنید
  • برای استفاده از Google Load Balancer و Google Cloud SQL یک برنامه را مجدداً پلتفرم کنید
  • Refactor به یک برنامه تک صفحه ای (SPA) که توسط سرویس های REST پشتیبانی می شود
  • برای استفاده از Google Identity Platform و Firebase Authentication، یک برنامه را مجدداً پلتفرم کنید
  • Refactor به microservices با استفاده از الگوی خفه کننده
  • فرآیند استقرار را با استفاده از خط لوله CI/CD با Google Cloud Build خودکار کنید

این کتاب برای چه کسی است

این کتاب برای توسعه دهندگان نرم افزار و معماران راه حل است که به دنبال کسب تجربه در مدرن سازی برنامه های کاربردی سازمانی خود برای اجرا در Google Cloud و تبدیل آنها به برنامه های کاربردی بومی ابری هستند. دانش اولیه جاوا و Spring Boot ضروری است. دانش قبلی از Google Cloud مفید است اما اجباری نیست.

فهرست مطالب

  1. Cloud-Native Application Fundamentals
  2. ابزار توسعه‌پذیر انتها به انتها برای توسعه برنامه‌های Cloud-Native
  3. الگوهای معماری بومی ابری و اصول معماری سیستم
  4. انتخاب گزینه محاسباتی مناسب
  5. انتخاب پایگاه داده و فضای ذخیره سازی مناسب
  6. پیاده سازی سیستم پیام رسانی و زمان بندی
  7. پیاده سازی امنیت Cloud-Native
  8. معرفی اپلیکیشن Legacy
  9. معماری اولیه در موتور محاسباتی گوگل
  10. پرداختن به مقیاس پذیری و در دسترس بودن
  11. پلتفرم مجدد لایه داده
  12. طراحی معماری موقت
  13. Refactoring به Microservices
  14. بازسازی Frontend و افشای خدمات REST
  15. رسیدگی به سازگاری احتمالی با الگوی جبران خسارت
  16. هماهنگ کردن برنامه خود با Google Kubernetes Engine
  17. بدون سرور با Google App Engine
  18. تصحیح آینده برنامه خود با Google Cloud Run

(نکته لطفا از گزینه Look Inside برای دیدن فصل های بیشتر استفاده کنید)

نظرات کاربران درباره کتاب The Definitive Guide to Modernizing Applications on Google Cloud: The what, why, and how of application modernization on Google Cloud

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد کتاب The Definitive Guide to Modernizing Applications on Google Cloud: The what, why, and how of application modernization on Google Cloud نظر می دهد.

ارسال نظر درباره کتاب The Definitive Guide to Modernizing Applications on Google Cloud: The what, why, and how of application modernization on Google Cloud

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

برچسب های مرتبط با کتاب The Definitive Guide to Modernizing Applications on Google Cloud: The what, why, and how of application modernization on Google Cloud

Computers&Technology انتشارات طلایی

بر اساس سلیقه شما...

جلد سخت رنگی Product details Publisher ‏ : ‎&nb ...
18,160,000 ریال
  جلد سخت سیاه و سفید Product details Publis ...
4,240,000 ریال
  جلد سخت رنگی Product details Publisher &rl ...
8,680,000 ریال
جلد سخت سیاه و سفید Product details Publisher ‏ : & ...
4,560,000 ریال

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید